package com.example.vendingmachine.dto;

import lombok.Data;
import java.math.BigDecimal;

/**
 * 支付统计数据传输对象
 */
@Data
public class PaymentStatsDTO {
    /**
     * 支付总笔数
     */
    private Integer totalCount;

    /**
     * 支付总金额
     */
    private BigDecimal totalAmount;

    /**
     * 成功笔数
     */
    private Integer successCount;

    /**
     * 失败笔数
     */
    private Integer failedCount;

    /**
     * 退款笔数
     */
    private Integer refundCount;

    /**
     * 退款金额
     */
    private BigDecimal refundAmount;

    /**
     * 微信支付笔数
     */
    private Integer wechatCount;

    /**
     * 支付宝笔数
     */
    private Integer alipayCount;
} 